home *** CD-ROM | disk | FTP | other *** search
- Q31600 Internal Compiler Error: Regmd.c 1.117, Line 1654
- C Compiler
- 5.10
- MS-DOS
-
- Summary:
- The code below generates the following compiler error when
- compiling a short piece of code:
-
- fatal error C1001: Internal Compiler Error
- (compiler file '@(#)regMD.c:1.117', line 1654)
- Contact Microsoft Technical Support
-
- The code that generates the error is as follows:
-
- #include <stdio.h>
- #include <malloc.h>
- main()
- {
- int i;
- char huge **K;
- char *ptr;
- K[Word_token(ptr)] = malloc(i);
- }
-
- More Information:
- You can work around this problem by creating a temporary
- variable and assigning it the value of the function Word_token(ptr).
- For example, you would make the following change to the code:
-
- .
- .
- int j;
- j = Word_Token(ptr);
- K[j] = malloc(i); ...
- .
- .
-
- Microsoft has confirmed this to be a problem in Version 5.10 of the
- C compiler.
- Microsoft is researching this problem and will post new information
- as it becomes available.
-
-
-
- Keywords: buglist5.10
- Updated 88/07/21 03:19
-